Abigarrado admin 5 years ago Abigarrado Abigarrado Definition Abigarrado Spanish Adjective English meaning : Mottled