Arabic-English dictionary »

شقّ او حفر قناة meaning in English

ArabicEnglish
شقّ او حفر قناة

Canaled