×

automédication meaning in English

n. self-medication

Related Words

  1. automorphisme
  2. automoteur
  3. autonettoyant
  4. autonome
PC Version

Copyright © 2018 WordTech Co.