Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Portuguese Dictionary








Phrases with satellites found: 2  


English-Portuguese dictionary
   satellite state
  país satélite

English-Portuguese dictionary
   satellite navigation
  sistema de navegação por satélite