carajo de mar

Spanish

Noun

carajo de mar m (plural carajos de mar)

  1. sea cucumber