squeamish = impresionable adjective

squeamish

adjective

Spanish Translation of SQUEAMISH

: impresionable, sensible he's squeamish about cockroaches las cucarachas le dan asco

Seen & Heard

What made you want to look up squeamish? Please tell us where you read or heard it (including the quote, if possible).