Translation of "grouch" - English-Spanish dictionary

grouch

noun

a complaint.

queja

(Translation of “grouch” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)