Slovnenya

Translation English French: rubbery

Dictionary: main
rubbery
adjective