Results for "

şürekâ

"
Turkish - English dictionary

şürekâ

(Turkish - English dictionary) :
partners, associates.