Polish-English dictionary »

szczur lądowy meaning in English

PolishEnglish
szczur lądowy noun

landlubbernoun
someone unfamiliar with the sea or seamanship