GENICULIERA


Meaning of GENICULIERA in English

n [Armor] genouillère

Interlingua English vocab.      Английский словарь Интерлингва.