スマドラ

Meanings

  1. Noun smart drug; nootropic See also: スマートドラッグ.

Jinuma: Japanese Dictionary · Word lists