smeeching

English

Verb

smeeching

  1. present participle and gerund of smeech