Slovnenya

Translation English Spanish: rubbery

Dictionary: main
rubbery
adjective