Arabic-English dictionary »

ضخم جدا meaning in English

ArabicEnglish
ضخم جدا

Superlarge