EMMEN Meaning of EMMEN in English emmen-n [occurring in derivatives and compounds] emmen- (= menses) Interlingua English vocab. Английский словарь Интерлингва. 2012