red caviar

listen to the pronunciation of red caviar
English - Turkish

Definition of red caviar in English Turkish dictionary

turkish red caviar
(Gıda) turna havyarı
English - English
salmon roe, fish eggs eaten as a delicacy