Slovnenya

Translation English Spanish: rubber band

Dictionary: main