Italian

edit

Etymology

edit

Literally, touch earth. Compare French toucher terre.

Verb

edit

toccare terra

  1. to touch down, land (of an aircraft)