ceviche ( synonym found)

Definition of ceviche:

°A form of seafood appetizer marinaded in citrus, found primarily in Latin America.

Definition of ceviche:

°A form of seafood appetizer marinaded in citrus, found primarily in Latin America.

Back to Top