Translator

"to brood about" in Spanish