Demurely meaning

In a demure manner.
adverb
1
2
Advertisement