Slovnenya

Translation French English: amie

Dictionary: main