gamaruching

English

Verb

gamaruching

  1. present participle and gerund of gamaruche