Slovnenya

Translation English Spanish: glove

Dictionary: main