Traducción español inglés

English version

¿Qué significa "lechuza común" en Inglés