Dutch to English Translation

Nederlandse versie

schrikbarend Dutch pronunciation - Say schrikbarend in English pronunciation Meaning of "schrikbarend" in English language