Arabic-English dictionary »

يغمد meaning in English

ArabicEnglish
يغمد

Sheathes[UK: ʃiːðz] [US: ʃiːðz]