English-Polish dictionary »

headrest meaning in Polish

EnglishPolish
headrest noun
part of a seat

zagłóweknoun