street car

  1. tramvay
tramvay. Noun