×
frustrater
meaning in French
n.
personne qui frustre, personne qui déçoit, personne qui prive
Related Words
frustrated
frustrated poet
frustrating
frustratingly
PC Version
Copyright © 2018 WordTech Co.