meaning of liverish

1. irritable as if suffering from indigestion


Related Words

liverish |

Developed & Maintained By Taraprasad.com

Treasure Words