Vermuten (en. Presume)

Translation into German

Synonyms