Slovnenya

Translation English Spanish: aided

Dictionary: main
aided
adjective