Detailed Translations for caviare from English to Spanish
caviare:
Translation Matrix for caviare:
Synonyms for "caviare":
Related Definitions for "caviare":
-
salted roe of sturgeon or other large fish; usually served as an hors d'oeuvre1
External Machine Translations: