English | German | Russian | Czech

water bus English

Meaning water bus meaning

What does water bus mean?

water bus

A boat that operates like a bus, as a means of public transport.

Synonyms water bus synonyms

What other words have the same or similar meaning as water bus?

water bus English » English

water-bus

Are you looking for...?

water | bus