Meaning of セルフメディケーション in Japanese

  1. Words

Definition of セルフメディケーション

  1. (n) self-medication
Back to top