"satellite town" in Polish — inglés-Polish dictionary | see "satellite town" in inglés

satellite town
satellite city

sustantivo
  1. miasto satelita

"satellite town" — Collocation dictionary inglés

satellite town collocation
  1. satellite sustantivo + town sustantivo = miasto satelita
    Strong collocation

    Today, the school is in the satellite town of Yishun.