meaning of Agomelatin

Agomelatin - German to English

agomelatine