Alicaído admin 5 years ago Alicaído Alicaído Definition Alicaído Spanish Adjective English meaning : Crestfallen