Slovnenya

Translation English Spanish: supporter

Dictionary: main
supporter
noun