have an overnight guest - Spanish English Dictionary

Suggest a Term