×
embûche
meaning in English
n.
pitfall, snare
Related Words
embêtement
embêter
emeline
emerson
PC Version
Copyright © 2018 WordTech Co.