Spanish-English Dictionaryoverwhelming
overwhelming
Spanish word for overwhelming