"satellite town" translation into Spanish

EN

"satellite town" in Spanish

EN satellite town
volume_up
{noun}

satellite town (also: overspill town, satellite)

Similar translations for "satellite town" in Spanish

satellite noun
satellite adjective
town noun
town adjective
Spanish