urinatorEnglish

pisser, urinator

Noun

A person who urinates

English: pisser, urinator

English words with similar meanings

Show 1 words