Arabic-English dictionary »

مُنْحَدَر meaning in English

ArabicEnglish
مُنْحَدَر m

slopearea of ground that tends evenly upward or downward

Your history