iJunoon official Urdu Dictionary
نازک مزاج
naazuk mizaj
English definition for squeamish
1. s. excessively fastidious and easily disgusted
Synonyms and Antonyms for squeamish
Sponored Video