Botarata admin 5 years ago Botarata Definition Botarata Spanish AdjectiveEnglish meaning : Wasteful, Spendthrift.