superabundare

listen to the pronunciation of superabundare
Latin - English
be very abundant
superabundare
Favorites