Arabic-English dictionary »

مغرق meaning in English

ArabicEnglish
مغرق

Deluged[UK: ˈde.ljuːdʒd] [US: ˈde.ljuːdʒd]