Slovnenya

Translation English Spanish: firkin

Dictionary: main
firkin
noun