tranvia: meaning and definitions

PortugueseType a word

What is tranvia?

  • inglês tramway
  • Caminho-de-ferro de carris chatos (sistema americano).
  • TRÂMUEI