urinates - Spanish English Dictionary

urinates

Meanings of "urinates" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
General
person who urinates frequently angurriento [m] MX
person who urinates frequently angurrienta [f] MX