skiff in Italian
skiff in Italian
barca
Any of various types of boats small enough for sailing or rowing by one person.
lancia
Any of various types of boats small enough for sailing or rowing by one person.