Slovnenya

Translation French Spanish: exécrer

Dictionary: main