vanmaram

ട്രാംവണ്ടി - meaning in english

Meanings for ട്രാംവണ്ടി

noun
Street car
unknown
tram