Polish-English dictionary »

tratwa meaning in English

PolishEnglish
tratwa noun

bargenoun
flat-bottomed bulk carrier mainly for inland waters

raftnoun
flat, floating structure

raftnoun
inflatable floating craft