Portuguese to English Dictionary

Versão em português

radar de busca de longo alcance. Portuguese pronunciation - Say radar de busca de longo alcance. in English pronunciation Meaning of "radar de busca de longo alcance." in English language