Traducción español inglés

English version

¿Qué significa "inselberg - monte isla" en Inglés