Slovnenya

Translation English French: patron saint

Dictionary: main