Topic: Translated:
x
x
stare at each other
sich anstarren , Verb
  1. stare at each other
  2. hide

Phrases

Contexts

Definitions