içkale


Results for "içkale"

Turkish - English dictionary

içkale

(Turkish - English dictionary) :
keep, donjon (of a castle).