mount teide bugloss - Español Inglés Diccionario