superdepredadores
Spanish
Noun
superdepredadores
plural of
superdepredador