Slovnenya

Translation English Spanish: jam

Dictionary: main
jam
noun
verb