Dutch to English Translation

Nederlandse versie

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