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