grumbler

noun
1
a person who often complains, especially about things that are not really very serious
غرغرو, نق‌زن, نق‌نقو, غرغرکن