caviareEnglish

caviar, caviare

Noun

Salted roe of sturgeon or other large fish, usually served as an hors d'oeuvre

English: caviar, caviare

Bahasa: kaviar, telur ikan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words