Spanish-English Dictionaryoverpowering
overpowering
Spanish word for overpowering