Meaning of vaca marina in Spanish:

vaca marina

Translate vaca marina into English

phrase

  • 1Mamífero del orden de los sirenios o sirénidos, que incluye dos familias: la de los dugones y la de los manatíes.