English-Arabic dictionary »

laughing stock meaning in Arabic

EnglishArabic
laughing stock object of ridicule

أُضْحُوكَةf

مَسْخَرَةf

مَضْحَكَةf