Polish-English dictionary »

łapa (kotwicy) meaning in English

PolishEnglish
łapa (kotwicy) noun

flukenoun
anchor blade