Arabic-English dictionary »

بَنْزَهِير meaning in English

ArabicEnglish
بَنْزَهِير m

limegreen citrus fruit