French-Latin dictionary »

tramway meaning in Latin

FrenchLatin
tramway nom

currus electricusnoun