scimitar


Results for "scimitar"

English - Turkish Dictionary

scimitar

(English - Turkish Dictionary) :
i. enli kılıç, pala.