Home
Search
Index
Definify.com
Definition
2024
scherma
scherma
Italian
Noun
scherma
f
(
plural
scherme
)
(
fencing
)
fencing
Related terms
schermistico
schermitore
Verb
scherma
third-person singular present indicative of
schermare
second-person singular imperative of
schermare
Etymology
From
schermire
.
Similar Results
Charma
Scheme