Spanish-English Dictionaryemulsionar
Meaning of emulsionar