×

tranquilizer meaning in French

n. tranquillisant, remède, apaiseur

Related Words

  1. tranquility
  2. tranquilize
  3. tranquillity
  4. tranquillize
PC Version

Copyright © 2018 WordTech Co.