Hindi-English dictionary »

आइलेक्स डेसिडुआ meaning in English

HindiEnglish
आइलेक्स डेसिडुआ

ilex deciduanoun