meaning of Autobusse

Autobusse - German to English

buses