Slovnenya

Translation English French: embezzlement

Dictionary: main