Related Idioms & Phrases
be discovered red-handed (ser descoberto em flagrante)
be discovered in the rough (ser descoberto ainda bruto/sem polimento)
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →