Slovnenya

Translation French English: empreinte

Dictionary: main