Arabic-English dictionary »

متروك مسرعا meaning in English

ArabicEnglish
متروك مسرعا

Scatted