French-English dictionary »

terraqué meaning in English

FrenchEnglish
terraqué adjectif

terraqueous(comprising land and water)
adjective
[UK: te.ˈreɪ.kwɪəs] [US: ter.ˈeɪ.kwiːəs]