"faluchera" English translation

ES

"faluchera" in English

ES

faluchera {feminine}

volume_up
2. nautical science
faluchera (also: porta de desagüe)