Results for "

scimitar

"
English - Turkish Dictionary

scimitar

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