to live in a foreign place
to live somewhere as a guest
He lives as a guest at his friend's house.
to live in a foreign place
to live somewhere as a guest
He lives as a guest at his friend's house.
to live in a foreign place
to live in a foreign place
Explore more related entries to look up.