Slovnenya

Translation English French: unrestricted

Dictionary: main
unrestricted
adjective