English-Arabic dictionary »

coxcombs meaning in Arabic

EnglishArabic
Coxcombs [UK: ˈkɒks.kəʊmz]
[US: ˈkɑːkskoʊmz]

المغرور