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