Arabic-English dictionary »

صرّف المياه meaning in English

ArabicEnglish
صرّف المياه

Gargoyled