English-Arabic dictionary »

scarped meaning in Arabic

EnglishArabic
Scarped

مقطوع طوليا