meaning of Antidementiva

Antidementiva - German to English

antidementives