Slovnenya

Translation English Spanish: quite a little

Dictionary: main
quite a little
noun