Slovnenya

Translation English French: chew

Dictionary: main
chew
noun
1 lot.
verb