The Italian term "barchetta" matches the English term "rowing boat"

other italian words that include "barchetta" : english :
barchetta barge
barca, barchetta boat