Results for "

metres

"
Turkish - English dictionary

metres

(Turkish - English dictionary) :
mistress (a kept woman). tutmak to keep a mistress.