Atildado admin 5 years ago Atildado Atildado Definition Atildado Spanish Adjective English meaning : dapper