Versión en Español
Meaning of
"Solera (donde se apoya una compuerta)"
in English language
Spanish to English
English to Spanish
Spanish
English
Solera (donde se apoya una compuerta)
Sill (of gate, stoplog)