DictionaryForumContacts

   English
Google | Forvo | +
noun | noun | to phrases
terrae n
econ. 〔拉丁语〕 terra 的复数
terra ['terə] n
gen. 领土; 领域; 范围
archit.
 English thesaurus
TERRA ['terə] abbr.
abbr., BrE Territorial Army
terrae: 5 phrases in 3 subjects
General2
Latin2
Pharmacology1