Spanish and English Translation Search Results for artilugio
Spanish
Detailed Translations for artilugio from Spanish to English
artilugio:
Synonyms for "artilugio":
Wiktionary Translations for artilugio:
artilugio
noun
-
complicated and precarious machine
Cross Translation: