What is the meaning of Marinar?

to marinate

indefinite plural of marine

to marinate (to soak in marinade)

sailor

to marinate, to marinade

Source: wiktionary.org