PanLinx
English
eng-000
exert oneself greatly
Deutsch
deu-000
sich abmühen
Deutsch
deu-000
sich abplacken
Deutsch
deu-000
sich anstrengen
Deutsch
deu-000
sich bemühen
English
eng-000
take pains
日本語
jpn-000
骨折る
PanLex