överväldigande
adjective
overwhelming
Lägga fram
överväldigande
bevis
Produce overwhelming evidence