Hindi-English dictionary »

केबल ट्राम meaning in English

HindiEnglish
केबल ट्राम

cable tramwaynoun