Translation of balsa in English:

balsa

raft, n.

feminine noun

  • 1

    (embarcación)
    raft
    balsa inflable/neumática inflatable/rubber raft
  • 2

    Botany
    balsa
  • 3

    (charca)
    (where water is stored for irrigation purposes) pool
    como una balsa de aceite
    • el mar está como una balsa de aceite the sea is like a millpond
    • todo va como una balsa de aceite it's all going swimmingly / very smoothly