Arabic-English dictionary »

مخرخر meaning in English

ArabicEnglish
مخرخر

Purred[UK: pɜːd] [US: pɝːd]