person living in someone else's house and at the owner's expense - Englisch Synonyme Wörterbuch

Can't found any synonym terms.