Baturro admin 6 years ago Baturro Definition Baturro Spanish AdjectiveEnglish meaning : Aragonese in origin