PanLinx
English
eng-000
trouble with questions
Deutsch
deu-000
Schwierigkeiten machen
Deutsch
deu-000
in Verlegenheit bringen
English
eng-000
embarrass
English
eng-000
inconvenience
English
eng-000
put on the spot
English
eng-000
put out
日本語
jpn-000
困らせる
PanLex