English-Arabic dictionary »

upbraids meaning in Arabic

EnglishArabic
Upbraids [UK: ˌʌp.ˈbreɪdz]
[US: ˌʌp.ˈbreɪdz]

يوبّخ