面おもて伏ぶせ
Meanings
Noun
Suru verb
1. being so embarrassed as to keep one's face down
Kanji used
Composed of
面おもて
face; surface; mask (esp. a noh or kyogen mask)
Noun
伏ふせ
lying down; down!; lie down!
Noun