Slovnenya

Translation Spanish French: inalterable

Dictionary: main