English | German | Russian | Czech

noseclip English

Meaning noseclip meaning

What does noseclip mean?

noseclip

device that holds a person's nostrils closed

Are you looking for...?