One who whinges.
From whinge + -er.
Практикуйте говорение и запоминание " whinger " и многих других слов и предложений в английский .