Astifino admin 5 years ago Astifino Astifino Definition Astifino Spanish Adjective English meaning : Thin-horned