ekselans


Results for "ekselans"

Turkish - English dictionary

ekselans

(Turkish - English dictionary) :
Excellency.