Related Idioms & Phrases
broil in the sun (estar sob o sol escaldante)
broil someone (confrontar alguém com perguntas difíceis)
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →