Asustado admin 5 years ago Asustado Asustado Definition Asustado Spanish Adjective English meaning : scared