PanLinx
èdè Yorùbá
yor-000
àdáṣu
English
eng-000
defecating by oneself
English
eng-000
defecating by onself
PanLex