×
bugaboo
meaning in French
n.
croque mitaine; épouvantail; cauchemar
Related Words
bug repellent
bug-eyed
bugbear
bugbearish
PC Version
Copyright © 2018 WordTech Co.