Traducción español inglés

English version

¿Qué significa "madriguera (f) (of animal)" en Inglés