Polish-English dictionary »

odbijacz meaning in English

PolishEnglish
odbijacz noun

fendernoun
nautical term