English-Polish dictionary »

ikra meaning in Polish

EnglishPolish
ikra noun
red caviar

ikranoun