Dutch to English Translation

Nederlandse versie

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