Slovnenya

Translation English Spanish: chip

Dictionary: main
chip