NichiDict

照れ隠し

てれかくし
てれ隠し
[terekakushi]

Meanings

1.Noun

hiding one's embarrassment