metres


Results for "metres"

Turkish - English dictionary

metres

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