Polish-English dictionary »

autobus przegubowy meaning in English

PolishEnglish
autobus przegubowy noun

articulated busnoun
articulated bus