having a turtle's head

English

Verb

having a turtle's head

  1. present participle and gerund of have a turtle's head