Arabic-English dictionary »

الخرخرة meaning in English

ArabicEnglish
الخرخرة

Purring[UK: ˈpɜːr.ɪŋ] [US: ˈpɜːr.ɪŋ]