Balsa
English Translation from English to English dictionary online for the word Balsa
-
1 n.
A raft or float, used principally on the Pacific coast of South America.
-
2 n.
A raft or float, used principally on the Pacific coast of South America.