Results for "

kirman

"
Turkish - English dictionary

kirman

(Turkish - English dictionary) :
fortress.