English to Italiano Dictionary
scimitar
Scimitarra (arma)
Related Images/Visuals for scimitar
Meaning for scimitar found in 15 Languages.
Sponored Video