vocab dash
Log in
Sign up
quejadera
Meanings
Noun
1. moaning, complaining