PanLinx
Tâi-gí
nan-003
kan-
English
eng-000
challenging
English
eng-000
crafty
English
eng-000
difficult
English
eng-000
fraudulent
English
eng-000
hard
English
eng-000
politic
English
eng-000
treacherous
English
eng-000
tribulation
PanLex