PanLinx
èdè Yorùbá
yor-000
ṣusára
English
eng-000
defecate on oneself
èdè Yorùbá
yor-000
ṣu sára
èdè Yorùbá
yor-000
ṣu sí ara
PanLex