Slovnenya

Translation English Spanish: wire

Dictionary: main
wire
noun