Slovnenya

Translation English French: much

Dictionary: main
much
adverb
noun
2 lot.