Related Idioms & Phrases
a stranger in a strange land - pessoa perdida ou deslocada num ambiente desconhecido
stranger danger - aviso sobre os perigos de interagir com desconhecidos
no stranger to - estar familiarizado ou acostumado com algo
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →