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