English | German | Russian | Czech

regurgitator English

Meaning regurgitator meaning

What does regurgitator mean?

regurgitator

A person or thing that regurgitates

Are you looking for...?