Noun

Dictionary in Provencal

marinado

marinade

English translation marinade
Grammatical category s.
Also from English marinade