DictionaryForumContacts

   English +
Google | Forvo | +
noun | adjective | to phrases

terra

['terə] n
lat. земля́ f
 English thesaurus
TERRA ['terə] abbr.
abbr., BrE Territorial Army
Terra ['terə] abbr.
abbr., cryo. Terra satellite
terra
: 35 phrases in 9 subjects
Astronautics1
General13
Geology2
Information technology7
Latin4
Law4
Military1
Scientific1
Soil science2