cohabitate as an unmarried couple - Turkish English Dictionary

Suggest a Term