Slovnenya

Translation English French: luckily

Dictionary: main