SCHERMA


Meaning of SCHERMA in English

n fencing, fence (= art of fencing)

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