Arabic-English dictionary »

مترشرش meaning in English

ArabicEnglish
مترشرش

Swashed