Definify.com

Definition 2024


scherma

scherma

Italian

Noun

scherma f (plural scherme)

  1. (fencing) fencing

Related terms

Verb

scherma

  1. third-person singular present indicative of schermare
  2. second-person singular imperative of schermare