let the genie out of the bottle - Spanish English Dictionary

Suggest a Term