Slovnenya

Translation English French: deity

Dictionary: main