English-Hindi dictionary »

streetcar track meaning in Hindi

EnglishHindi
streetcar track noun

ट्राम की पटरी