Arabic-English dictionary »

محمول على عربة meaning in English

ArabicEnglish
محمول على عربة

Dollied