Englisch [noun]Spanisch [noun] ▶stranger [noun] I watched Stranger last night. ▶forastera [noun] Vi Forastera anoche. Englisch Spanisch ▶Stranger movie ▶Forastera movie