Hindi-English dictionary »

बेलपत्‍थर/बेलफल meaning in English

HindiEnglish
बेलपत्‍थर/बेलफल

aegle marmelosnoun