head covering in Japanese
head covering in Japanese
ヘッドギア
A covering for the head.
頭巾
A covering for the head.