Slovnenya

Translation English Spanish: French

Dictionary: main
French
noun