Hindi-English dictionary »

अंगूर की बेल/लता meaning in English

HindiEnglish
अंगूर की बेल/लता

vine [vines]noun
[UK: vaɪn] [US: ˈvaɪn]