Hindi-English dictionary »

टोपला meaning in English

HindiEnglish
टोपला

wood tubnoun