Dutch to English Translation

Nederlandse versie

head rest Dutch pronunciation - Say head rest in English pronunciation Meaning of "head rest" in English language