MalayTranslate.com
Malay to English Translator
Translate Here

English to English

caviar
('k/&/v/i/,/A/r )

noun (n)

  • salted roe of sturgeon or other large fish; usually served as an hors d'oeuvre
    asin roe dari ikan atau ikan besar lain; biasanya melayani sebagai sebuah d'oeuvre hor
    Synonym:
    caviare
    source: wordnet30