Results for "

muahede

"
Turkish - English dictionary

muahede

(Turkish - English dictionary) :
treaty.