NichiDict

照れ笑い

てれわらい
[terewarai]

Meanings

1.NounNoun・suruIntransitive

embarrassed smile; embarrassed laugh; bashful smile