Arabic-English dictionary »

مَسْخَرَة meaning in English

ArabicEnglish
مَسْخَرَة

ridiculousfoolish, absurd

مَسْخَرَة f

laughing stockobject of ridicule