Topic: Translated:
x
x
from the embarrassment help
aus der Verlegenheit helfen , Verb
  1. help in difficult situation
  2. help out of a spot
  3. hide

Phrases

Contexts

Definitions