78stpaturi 78stpaturi 26-05-2021 English contestada What does the idiom ¨She could play the storm clouds from the sky.¨ mean?