English-Russian dictionary »

ikra meaning in Russian

EnglishRussian
ikra (red caviar)
noun

икраnoun
{f}

красная икраnoun
{f}