keman


Results for "keman"

Turkish - English dictionary

kemankeş

(Turkish - English dictionary) :
bowman, archer.