burping the worm

English

Verb

burping the worm

  1. present participle and gerund of burp the worm