Home
Search
Index
Definify.com
Definition
2024
icre_de_Manciuria
icre de Manciuria
Romanian
Noun
icre
de
Manciuria
f
pl
(
plural only
)
ikra
,
red
caviar
Etymology
Literally "Manchuria roe".
Similar Results