Slovnenya

Translation English French: assisted

Dictionary: main
assisted
adjective