English-Arabic dictionary »

remonstrated meaning in Arabic

EnglishArabic
Remonstrated [UK: ˈre.mən.streɪ.tɪd]
[US: ˈre.mən.streɪ.tɪd]

محتجّ