Slovnenya

Translation English French: undestroyable

Dictionary: main
undestroyable
adjective