Slovnenya

Translation English French: spotless

Dictionary: main
spotless
adjective