Slovnenya

Translation English French: long-wearing

Dictionary: main
long-wearing
adjective