Slovnenya

Translation English French: streamlined

Dictionary: main
streamlined
adjective