Arabic-English dictionary »

مُحَاكَاة سَاخِرَة meaning in English

ArabicEnglish
مُحَاكَاة سَاخِرَة f

parodyexpression making fun of something else