NichiDict

イミドール

[imidooru]

Meanings

1.Noun

Imidol (Japanese brand of imipramine, the first tricyclic antidepressant)