PanLinx
English
eng-000
pressing of someone’s throat
èdè Yorùbá
yor-000
ìtẹ̀lọ́fun
PanLex