French-English dictionary »

rafiot meaning in English

FrenchEnglish
rafiot nom {m}

tub [tubs]◼◼◼(slow-moving craft)
noun
[UK: tʌb] [US: ˈtəb]