ŞERDA


Results for "ŞERDA"

Turkish - English dictionary

serdar

(Turkish - English dictionary) :
hist. commander-in-chief (of an army), sirdar, sardar, serdar.