Arabic-English dictionary »

دُعَابَة meaning in English

ArabicEnglish
دُعَابَة f

humourwit