Italian-English dictionary »

poggiatesta meaning in English

ItalianEnglish
poggiatesta noun
{m}

headrest [headrests](part of a seat)
noun
[UK: ˈhe.drest] [US: ˈhe.ˌdrest]