Arabic-English dictionary »

مَثْنَان meaning in English

ArabicEnglish
مَثْنَان m

flax-leaved daphneplant