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