PanLinx

Englisheng-000
put on the spot
Deutschdeu-000Schwierigkeiten machen
Deutschdeu-000in Verlegenheit bringen
Englisheng-000embarrass
Englisheng-000inconvenience
Englisheng-000put out
Englisheng-000trouble with questions
日本語jpn-000困らせる


PanLex

PanLex-PanLinx