SCHERMA Meaning of SCHERMA in English n fencing, fence (= art of fencing) Interlingua English vocab. Английский словарь Интерлингва. 2012