PanLinx

Englisheng-000
defecate on one’s own body
èdè Yorùbáyor-000ya ìgbẹ́ sí ara
èdè Yorùbáyor-000yàgbẹ́ sára
èdè Yorùbáyor-000yàgbẹ́sára
èdè Yorùbáyor-000yàsára


PanLex

PanLex-PanLinx