plethora

by Ielts Team

plethora

nounMeaning:extreme excess

Synonyms:overplus
0 comment
0

Leave a Comment