Portuguese - English - eclusa Pronunciation
n. sluice, valve or gate used to regulate water flow


Share this page