bus stop in Italian
bus stop in Italian
fermata
A place where public transport buses stop to allow passengers to board or leave.
fermata [[d']]autobus
A place where public transport buses stop to allow passengers to board or leave.