Polish-English dictionary »

autodrabina meaning in English

PolishEnglish
autodrabina noun

aerial laddernoun