Inglese [noun]Spagnolo [noun] ▶avenue [noun] The old avenue leads to the castle. ▶avenida [noun] La avenida antigua lleva al castillo. ▶flood [noun] ▶avenida [noun]