see things through rose-colored glasses - Spanish English Dictionary

Suggest a Term