Versión en Español
Meaning of
"guita, cuerda."
in English language
Spanish to English
English to Spanish
Spanish
English
guita, cuerda.
twine