×
tranquilizer
meaning in French
n.
tranquillisant, remède, apaiseur
Related Words
tranquility
tranquilize
tranquillity
tranquillize
PC Version
Copyright © 2018 WordTech Co.