Slovnenya

Translation English Spanish: sum

Dictionary: main
sum
noun