Slovnenya

Translation English Spanish: handful

Dictionary: main
handful
noun