lit. shocks the eye, astonishes the heart (idiom); shocking/horrible to see/a ghastly sight
版權所有 © 2024 3Dict.net