Spanish–English dictionary

English translation of the Spanish word satélite espía

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
🔗 Yo creo que ellos sabían que yo no era ningún espía, pero igual seguían interrogándome.
satélite

SpanishEnglish
satélite espía spy satellite
espía spy; warp
satélite orbiter; satellite