English-Arabic dictionary »

downtrodden meaning in Arabic

EnglishArabic
Downtrodden [UK: ˈdaʊn.trɒd.n̩]
[US: ˌdɑːwn.ˈtrɑːd.n̩]

مظلوم