×

tram meaning in English

n. tram, streetcar, car

Related Words

  1. trajet sans arrêt
  2. tralala
  3. tramail
  4. trame
PC Version

Copyright © 2018 WordTech Co.