Italian-English translations for cosmo-
- cosmo-We have the Helios reconnaissance satellites, the German SAR Lupe ones and the Italian Cosmo-Skymed. Vi sono i satelliti di osservazione Helios, i SAR Lupe tedeschi e i Cosmo-Skymed italiani.
Trending Searches
Popular Dictionaries