Spanish and English 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: