sticky beaking

English

Verb

sticky beaking

  1. present participle and gerund of sticky beak