satellite town – English–Suomi translations

🇬🇧 en fi 🇫🇮

satellite town noun

  • self-contained town near a metropolis
satelliittikaupunki
Wiktionary Links