English-Hindi dictionary »

deciduous tree meaning in Hindi

EnglishHindi
deciduous tree noun

पतझड़ी पेड़