English-Hindi dictionary »

aegle marmelos meaning in Hindi

EnglishHindi
aegle marmelos noun

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