Arabic-English dictionary »

مُقَرَّف meaning in English

ArabicEnglish
مُقَرَّف m

grosscausing disgust