meaning of squeamishness

1. a mild state of nausea


Related Words

squeamishness |

Developed & Maintained By Taraprasad.com

Treasure Words