relieve oneself

Meaning

To urinate or defecate.

Translations

seine Notdurft verrichten

desbuidar

seine Arbeit tun

sich erleichtern

ουρώ

sich entladen

fer les necessitats

Notes

Sign in to write sticky notes