squeamishlyEnglish

squeamishly

Adverb

In a squeamish manner

English: squeamishly