English-Polish dictionary »

brake lever meaning in Polish

EnglishPolish
brake lever

klamka