Slovnenya

Translation English French: technologically

Dictionary: main
technologically