Bonachón admin 6 years ago Bonachón Definition Bonachón Spanish AdjectiveEnglish meaning : Good-natured