DictionaryForumContacts

   English
Google | Forvo | +
- only individual words found (there may be no translations for some thesaurus entries in the bilingual dictionary)

to phrases
solar array
IT ηλιακός πίνακας
 English thesaurus
Solar Array
abbr. SA (Alex Lilo)
solar array: 9 phrases in 4 subjects
Communications1
Earth sciences1
Electronics6
Life sciences1