Polish-English dictionary »

tarcza sterująca meaning in English

PolishEnglish
tarcza sterująca

swashplate