Slovnenya

Translation Spanish English: artilugio

Dictionary: main
artilugio
sustantivo