hard-landing

English

Verb

hard-landing

  1. present participle of hard-land