Aturquesado admin 5 years ago Aturquesado Aturquesado Definition Aturquesado Spanish Adjective English meaning : stunned