Definify.com

Definition 2024


scimitarra

scimitarra

Italian

Noun

scimitarra f (plural scimitarre)

  1. scimitar

Anagrams