jeremiquear

listen to the pronunciation of jeremiquear
Spanish - English
whine, whimper, complain tearfully
snivel, sniffle
run at the nose