Slovnenya

Translation English French: Spanish

Dictionary: main
Spanish
adjective
noun