Results for "

maşuka

"
Turkish - English dictionary

maşuka

(Turkish - English dictionary) :
beloved (a woman).