PanLinx
English
eng-000
urinate on one’s own body
èdè Yorùbá
yor-000
tọ̀sára
PanLex