Polish-English dictionary »

bus meaning in English

PolishEnglish
trebusz noun

trebuchetnoun
trebuchet

trolejbus

trackless trolley

trolleybus

trolejbus noun

trolley busnoun
bus powered via overhead electric cables

województwo lubuskie noun

Lubusz Voivodeshipnoun
Lubusz Voivodeship

żyrobus

gyrobus

123