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