Slovnenya

Translation English French: personal digital assistant

Dictionary: main
personal digital assistant