Arabic-English dictionary »

بَابُونَج meaning in English

ArabicEnglish
بَابُونَج m

camomile''Matricaria recutita''