Definisi 'caviar'

English to English
noun
1 salted roe of sturgeon or other large fish; usually served as an hors d'oeuvre Terjemahkan
source: wordnet30

More Word(s)
hard roe, roe, beluga ,

Visual Synonyms