Alafre admin 5 years ago Alafre Alafre Definition Alafre Spanish Adjective English meaning : Miserable