meaning of staffish

1. Stiff; harsh.


Related Words

staffish |

Developed & Maintained By Taraprasad.com

Treasure Words