Polish-English dictionary »

sterburta meaning in English

PolishEnglish
sterburta noun

starboardnoun
right hand side of a vessel