English-Spanish dictionary »

altea meaning in Spanish

EnglishSpanish
Altea (Spanish city)
proper noun

Alteaproper noun
{f}