Arabic-English dictionary »

عِمْلَاق meaning in English

ArabicEnglish
عِمْلَاق

hugevery large

عِمْلَاق m

giantmythical human