What is the non-English idiom meaning “A beautiful thing to see/tell”?
April 28, 2020 3:47 PM Subscribe
There are two non-English phrases that mean “a beautiful thing to see” and “a beautiful thing to tell”, I believe. They are rarely used in English but are established set phrases and I believe are in a Romance language or Latin. Does anyone know what these are?