PanLinx

Englisheng-000
making strenuous efforts
Englisheng-000exerting oneself
Englisheng-000fighting up against
日本語jpn-000力戦奮闘
日本語jpn-000努力奮励
日本語jpn-000奮励努力


PanLex

PanLex-PanLinx