English-Arabic dictionary »

scathes meaning in Arabic

EnglishArabic
Scathes

ينتقد بشدّة