Spanish-English dictionary »

escitalopram meaning in English

SpanishEnglish
escitalopram noun
{m}

escitalopram(SSRI antidepressant)
noun