English-Arabic dictionary »

depredators meaning in Arabic

EnglishArabic
Depredators

النهاب أو السللاب (جمع ناهب)