sheepishlyEnglish

sheepishly

Adverb

In a sheepish manner

English: sheepishly