meaning of crabbish

1. Somewhat sour or cross.


Related Words

crabbish |

Developed & Maintained By Taraprasad.com

Treasure Words