Slovnenya

Translation English French: sate

Dictionary: main