Slovnenya

Translation English French: glossary

Dictionary: main
glossary
noun