Definition of caballo de mar in Spanish:

caballo de mar

(caballo marino)

phrase

  • 1

    Caballito de mar.