Slovnenya

Translation English French: aided

Dictionary: main
aided
adjective