Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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