Arabic-English dictionary »

مَضْحَكَة meaning in English

ArabicEnglish
مَضْحَكَة f

laughing stockobject of ridicule