English-Arabic dictionary »

boohooed meaning in Arabic

EnglishArabic
Boohooed

بكى