Slovnenya

Translation English French: complex

Dictionary: main
complex
adjective