English to Spanish: more detail...
The word piddle exists in our database, but we currently do not have a translation from English to Spanish.
Synonyms for "piddle":
urine; piss; pee; weewee; water; body waste; excretion; excreta; excrement; excretory product
wanton; wanton away; piddle away; trifle; spend; pass
make; urinate; puddle; micturate; piss; pee; pee-pee; make water; relieve oneself; take a leak; spend a penny; wee; wee-wee; pass water; excrete; egest; eliminate
- Synonyms for "piddle":