How is the word fermata translated from Italian to English
Punto dove l'autobus o il tram si ferma per far salire e scendere.
The point where the bus or tram stops to let people on and off.
Couldn’t load the audio. Please try again.


