Slovnenya

Translation English French: dissolute

Dictionary: main