bn:00034056n
Noun Concept
IT
scherma maschera  schermitore maschera
EN
A face mask made of fine mesh that is worn over a fencer's face WordNet 3.0
Relations
Sources