Versión en Español
Translate
"contrivance"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
contrivance
ingenio, artificio, aparato, artefacto, dispositivo
contrivance
invención