Hindi-English dictionary »

खट्टा चेरी का पेड़ meaning in English

HindiEnglish
खट्टा चेरी का पेड़

sour cherry tree