Slovnenya

Translation English French: rubberlike

Dictionary: main
rubberlike
adjective