Slovnenya

Translation English Spanish: peck

Dictionary: main
peck
noun