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