PanLinx

Englisheng-000
feeling utterly mortified
Englisheng-000being deeply vexed
Englisheng-000being really disappointed
日本語jpn-000無念千万


PanLex

PanLex-PanLinx