Definition of “headrest” - English Dictionary

English