Aquillado admin 6 years ago Aquillado Aquillado Definition Aquillado Spanish Adjective English meaning : keel