kirman


Results for "kirman"

Turkish - English dictionary

kirman

(Turkish - English dictionary) :
fortress.