Slovnenya

Translation English French: indestructible

Dictionary: main
indestructible
adjective