Results for "

mantinota

"
Turkish - English dictionary

mantinota

(Turkish - English dictionary) :
slang (non-Muslim) mistress (kept woman).