Slovnenya

Translation English Spanish: backer

Dictionary: main
backer
noun