Spanish-English Dictionaryempapar
Meaning of empapar