Related Idioms & Phrases
stranger in a strange land - estrangeiro numa terra estranha
stranger danger - perigo de estranhos
a stranger to something - não estar familiarizado com algo
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →