maşuka


Results for "maşuka"

Turkish - English dictionary

maşuka

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