1 Translation results for: scab
 
scab noun
scabs
قِرْفَة
قِشْر
قِشْرَة
Synonyms of
scab noun
Advertisement