English-Spanish dictionary »

teide meaning in Spanish

EnglishSpanish
Teide (mountain)
proper noun

Teideproper noun
{m}