Arabic-English dictionary »

مَنْطُور meaning in English

ArabicEnglish
مَنْطُور

minotaurmonster with the head of a bull and the body of a man