English Translation to be fussy about something or squeamish over something Type Root Linguistic Details Root Type Verb root