Arabic-English dictionary »

تُنْبُول meaning in English

ArabicEnglish
تُنْبُول m

betel leafleaf of the betel

betel pepper''Piper betle''