homeless and miserable/forced to leave home and wander from place to place/to live as a refugee
版權所有 © 2026 3Dict.net