the work of gods and devils (idiom); unexplained event crying out for a supernatural explanation/curious coincidence
Copyright © 2024 3Dict.net