Question: actress who played rosario in will and grace
Answer: Shelley Morrison