Spanisch [noun]Englisch [noun]
compuerta [noun] |
sluice gate [noun] |
compuerta [noun] |
gate [noun] |
compuerta [noun] |
hatch [noun] |
You need an account with one of the following providers.
compuerta [noun] |
sluice gate [noun] |
compuerta [noun] |
gate [noun] |
compuerta [noun] |
hatch [noun] |