NichiDict

アデロール

[aderooru]

Meanings

1.Noun

Adderall (mixed amphetamine salts) (trademark)