Italian Property For Sale

Handy Italian phrases to learn and use! Number 10

Published: 07/03/2021 By The Abode Team

Sputi il rospo

English translation: Spit out the toad

Not the same as "having a frog in your throat" in English, this phrase refers to finally telling the truth or revealing a secret. Just as we might tell someone to "spit it out" or "spill the beans" in English.