Polish-English dictionary »

piętrowy autobus meaning in English

PolishEnglish
piętrowy autobus noun

double-decker busnoun
bus that has two levels of seating