Slovnenya

Translation English French: important-looking

Dictionary: main
important-looking
adjective