telepuerto

Spanish

Noun

telepuerto m (plural telepuertos)

  1. ground station