long-term cohabitant

Translations
долгосрочный сожитель
She has been living with her long-term cohabitant for over five years.
Она живет со своим долгосрочным сожителем уже более пяти лет.
Words
long

adjective
долгосрочный
term

noun
срок
cohabitant

noun
сожитель