NichiDict

ヘッドレスト

[heddoresuto]

Meanings

1.Noun

headrest (esp. on a car seat)