Translation of barqueta in English:

barqueta

boat, n.

feminine noun

  • 1

    (barca)
    boat
  • 2Spain

    (bandeja)
    tray