cascaroja

cascaroja [cas-cah-ro’-hah]
noun
1. Woodborer, shipworm, ship-piercer. (f)
verb
2. BROMA.

Have a Spanish question? Get help from experts!