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