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