German to English Dictionary

Deutsch Version

stared, scowled, gazed German pronunciation - Say stared, scowled, gazed in English pronunciation Meaning of "stared, scowled, gazed" in English language