×
grouchy
meaning in French
adj.
de mauvais poil, énervé, grogneur; râleur; iritable
Related Words
groucho
groucho marx
ground
ground a plane
PC Version
Copyright © 2018 WordTech Co.