muahede


Results for "muahede"

Turkish - English dictionary

muahede

(Turkish - English dictionary) :
treaty.