meaning of whimperer

1. One who whimpers.


Related Words

whimperer |

Developed & Maintained By Taraprasad.com

Treasure Words