Definify.com

Definition 2024


icre_de_Manciuria

icre de Manciuria

Romanian

Noun

icre de Manciuria f pl (plural only)

  1. ikra, red caviar