Traducción inglés español

English version

¿Qué significa "astroid" en español?