Arabic-English dictionary »

مغمد meaning in English

ArabicEnglish
مغمد

Sheathed[UK: ʃiːðd] [US: ˈʃiːðd]