Hindi-English dictionary »

पतझड़ी पेड़ meaning in English

HindiEnglish
पतझड़ी पेड़

deciduous treenoun