PanLinx
English
eng-000
defecate on one’s body
èdè Yorùbá
yor-000
yàgbẹ́sára
èdè Yorùbá
yor-000
yàsára
PanLex