English-Arabic dictionary »

disroots meaning in Arabic

EnglishArabic
Disroots

يجتثّ