English
›
Words
plethora
Translation:
English
Noun
7
the
state of being too full
2
an
overabundance or excess
Add
Translation