Slovnenya

Translation English Spanish: assisted

Dictionary: main
assisted
adjective