PanLinx
èdè Yorùbá
yor-000
òkúta-ìdènà
English
eng-000
stone for barricading
English
eng-000
stumbling block
PanLex