Alborotadizo admin 5 years ago Alborotadizo Alborotadizo Definition Alborotadizo Spanish Adjective English meaning : Troublemaker