English-Arabic dictionary »

scatted meaning in Arabic

EnglishArabic
Scatted

متروك مسرعا