×
quencher
meaning in French
n.
désaltéré (avoir soif ); énervé (colère)
Related Words
quenchable
quenched his thirst
quenching
quenching thirst
PC Version
Copyright © 2018 WordTech Co.