barchetta

Italian word commonly translated into English as "little boat"

ক্যাটাগরি: