Apestado admin 5 years ago Apestado Apestado Definition Apestado Spanish Adjective English meaning : plagued