GENICULIERA Meaning of GENICULIERA in English n [Armor] genouillère Interlingua English vocab. Английский словарь Интерлингва. 2012