Italian edit

Etymology edit

Literally, touch earth. Compare French toucher terre.

Verb edit

toccare terra

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