dizdar


Results for "dizdar"

Turkish - English dictionary

dizdar

(Turkish - English dictionary) :
castellan, castle warden.