English-Arabic dictionary »

disgracer meaning in Arabic

EnglishArabic
Disgracer

المسبب للعار