Dictionary English – Romanian

tramway



Substantiv