Arabic-English dictionary »

معجوج meaning in English

ArabicEnglish
معجوج

Swarmed[UK: swɔːmd] [US: ˈswɔːrmd]