TERRA FIRMA


Meaning of TERRA FIRMA in English

n. dry land, firm ground.

[ L, = firm land ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.