Διαδικασία Equity Protection

Τελευταία ενημέρωση: July 28, 2026
Παρακαλούμε σημειώστε:

Ο λογαριασμός σας δεν μπορεί ποτέ να γίνει αρνητικός — δείτε πώς

Στο Kraken Derivatives, το υπόλοιπο του λογαριασμού σας δεν μπορεί ποτέ να γίνει αρνητικό. Αυτό οφείλεται στο Equity Protection Process (EPP), ένα αυτόματο σύστημα ασφαλείας που διαχειρίζεται τον κίνδυνο σε όλες τις ανοιχτές θέσεις, διασφαλίζοντας πλήρως την ακεραιότητα της αγοράς.

Σκεφτείτε το EPP ως το δίχτυ ασφαλείας σας. Αν μια συναλλαγή κινηθεί απότομα εναντίον σας και η αξία του λογαριασμού σας πέσει υπερβολικά χαμηλά, το EPP ενεργοποιείται αυτόματα και κλείνει τη θέση σας προτού χρωστάτε περισσότερα από όσα διαθέτετε.

Τα βασικά: Αρχικό Περιθώριο και Περιθώριο Διατήρησης

  • Αρχικό Περιθώριο - το ποσό που απαιτείται για άνοιγμα θέσης.
  • Περιθώριο Διατήρησης - η ελάχιστη αξία λογαριασμού που απαιτείται για να διατηρηθεί μια θέση ανοιχτή. Αν η αξία του λογαριασμού σας (καθαρή αξία) πέσει κάτω από αυτό το επίπεδο, το EPP ενεργοποιείται.

EPP ανά τύπο προϊόντος:

Τα βήματα που ακολουθεί το EPP εξαρτώνται από τον τύπο του συμβολαίου με το οποίο πραγματοποιείτε συναλλαγές. Επιλέξτε το προϊόν σας παρακάτω.

Αναπτύξτε τους τίτλους παρακάτω για αναλυτική περιγραφή του EPP κάθε προϊόντος:

Τα συμβόλαια Coin-M ακολουθούν διαδικασία 3 βημάτων:

  1. 1

    Πλήρης Ρευστοποίηση Θέσης

  2. 2

    Ανάθεση

  3. 3

    Κλείσιμο θέσης

Κάθε βήμα ενεργοποιείται μόνο εφόσον το προηγούμενο δεν επαρκούσε για το πλήρες κλείσιμο της θέσης.

Βήμα 1 - Ρευστοποίηση θέσης

Όταν η καθαρή αξία του λογαριασμού σας πέσει κάτω από το περιθώριο διατήρησης, το Kraken επιχειρεί αυτόματα να κλείσει τη θέση σας υποβάλλοντας μια εντολή Immediate-or-Cancel (IOC) στην αγορά. Η εντολή αυτή έχει ορισμένη τιμή ορίου, ώστε αν εκτελεστεί, ο λογαριασμός σας να μην εμφανίσει αρνητικό υπόλοιπο.

Σημαντικό: Αν η θέση σας κλείσει σε τιμή καλύτερη από τη χειρότερη δυνατή (τιμή χρεοκοπίας), διατηρείτε το εναπομείναν margin. Πολλά άλλα ανταλλακτήρια παρακρατούν ολόκληρο το περιθώριο διατήρησής σας ανεξαρτήτως — εμείς όχι.

Παράδειγμα: Έχετε θέση long σε 1.000 συμβόλαια BTC-USD, με τιμή εισόδου 8.000 $. Το περιθώριο διατήρησής σας είναι 0,00125 BTC. Όταν η τιμή mark φτάσει τα 7.481 $, η θέση σας εισέρχεται σε ρευστοποίηση θέσης. Το Kraken υποβάλλει εντολή IOC πώλησης στα 7.407 $ — την τιμή στην οποία η καθαρή αξία του λογαριασμού σας θα ήταν οριακά πάνω από το μηδέν. Αν η εντολή εκτελεστεί σε οποιαδήποτε τιμή καλύτερη από 7.407 $, διατηρείτε ό,τι απομένει.

Βήμα 2 - Ανάθεση

Μερικές φορές μια εντολή ρευστοποίησης θέσης δεν μπορεί να εκτελεστεί πλήρως — για παράδειγμα, αν δεν υπάρχουν αρκετοί αγοραστές στην αγορά εκείνη τη στιγμή. Σε αυτή την περίπτωση, τα εναπομείναντα συμβόλαια περνούν σε ανάθεση: Το Kraken τα διοχετεύει σε εγγεγραμμένους παρόχους ρευστότητας που έχουν αποδεχτεί να αναλαμβάνουν θέσεις σε τέτοιες περιπτώσεις.

Η τιμή ανάθεσης είναι η τιμή μηδενικής καθαρής αξίας, δηλαδή το επίπεδο στο οποίο ο λογαριασμός σας θα ήταν ακριβώς στο μηδέν, ώστε ο αντισυμβαλλόμενός σας στην αρχική συναλλαγή να διατηρήσει τη θέση του.

Παράδειγμα: Ένας πελάτης έχει δύο ανοιχτές θέσεις long στον ίδιο λογαριασμό margin:

  • LONG 1.760.000 Συμβόλαια στο PI_BTCUSD

  • LONG 300.000 Συμβόλαια στο FI_BTCUSD_200228

Όταν ενεργοποιείται η ρευστοποίηση θέσης:

Θέση

Συνολικό Μέγεθος

Ρευστοποιήθηκε μέσω Αγοράς

Ανατέθηκε σε Παρόχους Ρευστότητας

PI_BTCUSD

1.760.000

1.007.379

752.621

FI_BTCUSD_200228

300.000

300.000

0

Το συμβόλαιο FI πουλήθηκε εξ ολοκλήρου στην ανοιχτή αγορά. Το συμβόλαιο PI πουλήθηκε μόνο μερικώς — επομένως τα υπόλοιπα 752.621 συμβόλαια ανατέθηκαν σε παρόχους ρευστότητας.

Θα λάβετε ειδοποίηση μέσω email εάν η θέση σας ανατεθεί. Οι πάροχοι ρευστότητας ειδοποιούνται επίσης αμέσως μέσω WebSocket. Ο πάροχος ρευστότητας λαμβάνει αμέσως την ειδοποίηση μέσω WebSocket feed για την ανάθεση. Το μήνυμα έχει την εξής μορφή:

 

bash

Bash

{ "feed": "fills", 
"username": "[email protected]", 
"fills": [ { "instrument": "PI_XBTUSD", 
"time": 1581026151, 
"price": 9292.5, 
"seq": 103, 
"buy": true, 
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5", 
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd", 
"fill_type": "assignee", 
"qty": 184317 } ]}

Μορφή απόκρισης REST API:

bash

Bash

{ "result": "success", 
"fills": [ { 
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd", 
"symbol": "pi_xbtusd", 
"side": "buy", 
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5", 
"size": 184317, 
"price": 9292.5, 
"fillTime": "2020-02-06T21:55:51.000Z", 
"fillType": "assignee" } ... ]}

Για να εντοπίσετε μια ανάθεση μέσω προγραμματισμού, αναζητήστε το fill_type: "assignee" (WebSocket) ή το fillType: "assignee" (REST).

Σημείωση: Μπορείτε να διαχειριστείτε τις προτιμήσεις ανάθεσης στην ενότητα Assignment Program της πλατφόρμας. Δεν θα λάβετε ποτέ ανάθεση μεγαλύτερη από αυτή που μπορεί να καλύψει το διαθέσιμο περιθώριό σας.

 

Βήμα 3 - Αναγκαστική Εκκαθάριση

Εάν δεν υπάρχουν διαθέσιμοι πάροχοι ρευστότητας για την ανάληψη των εναπομεινάντων συμβολαίων, αυτά τα συμβόλαια εκκαθαρίζονται αναγκαστικά. Αυτό σημαίνει:

  • Τα συμβόλαια μεταξύ εσάς και των αντισυμβαλλομένων σας ακυρώνονται.
  • Οποιαδήποτε εναπομένουσα αξία στον λογαριασμό margin μεταφέρεται στους αντισυμβαλλομένους σας ως αποζημίωση.
  • Η αναγκαστική εκκαθάριση σε έναν λογαριασμό margin δεν επηρεάζει κανέναν από τους άλλους λογαριασμούς margin σας.

Ο μηχανισμός αναγκαστικής εκκαθάρισης έχει σχεδιαστεί για να είναι δίκαιος. Τα κατώφλια αναγκαστικής εκκαθάρισης ορίζονται ώστε να καλύπτουν περίπου μια δυσμενή κίνηση τιμής 99ου εκατοστημορίου διάρκειας 1 ώρας — που σημαίνει ότι η αποζημίωση που λαμβάνετε θα πρέπει να αρκεί για να επανεισέλθετε σε παρόμοια συναλλαγή χωρίς ζημία (και ενδεχομένως με μικρό κέρδος).

Παράδειγμα: Ένας πελάτης διατηρεί θέσεις long σε:

  • 2.920.000 συμβόλαια σε PI_ETHUSD
  • 400.000 συμβόλαια σε FI_ETHUSD_200625

Μετά τη ρευστοποίηση θέσης και την ανάθεση:

Θέση

Συνολικό Μέγεθος

Ποσό Ρευστοποιήθηκε

Ποσό Αναθέθηκε

Ποσό Εκκαθαρίστηκε Αναγκαστικά

PI_ETHUSD

2.920.000

2.007.379

751.605

161.016

FI_ETHUSD_210625

400,000

0

0

0

Τα υπόλοιπα 161.016 συμβόλαια που δεν ήταν δυνατό να ρευστοποιηθούν ή να εκχωρηθούν ακυρώθηκαν μέσω unwind.

Οι αντισυμβαλλόμενοι των οποίων οι θέσεις ακυρώνονται μέσω unwind λαμβάνουν ειδοποίηση μέσω email και άμεση ειδοποίηση WebSocket.

Μορφή ειδοποίησης WebSocket:

bash

Bash

{
  "feed": "fills",
  "username": "[email protected]",
  "fills": [
    {
      "instrument": "PI_ETHUSD",
      "time": 1623344903068,
      "price": 1647.0,
      "seq": 1,
      "buy": false,
      "qty": 10000.0,
      "order_id": "9bae454b-ec93-43f8-b31c-33d3881fe7ae",
      "fill_id": "1298e9ed-4284-43b9-ab9e-0d93591efb36",
      "fill_type": "unwindCounterparty",
      "fee_paid": -0.00182149362,
      "fee_currency": "ETH"
    }
  ]
}

Μορφή απόκρισης REST API:

bash

Bash

{
  "result": "success",
  "fills": [
    {
      "fill_id": "1298e9ed-4284-43b9-ab9e-0d93591efb36",
      "symbol": "pi_ethusd",
      "side": "sell",
      "order_id": "9bae454b-ec93-43f8-b31c-33d3881fe7ae",
      "size": 10000,
      "price": 1647,
      "fillTime": "2021-06-10T17:08:23.068Z",
      "fillType": "unwindCounterparty"
    }
  ]
}

Για τον προγραμματιστικό εντοπισμό ενός unwind, αναζητήστε fill_type: "unwindCounterparty" (WebSocket) ή fillType: "unwindCounterparty" (REST).

Πώς επιλέγονται οι αντισυμβαλλόμενοι σε ένα unwind;

Κατά την ακύρωση συμβολαίων μέσω unwind, το σύστημα επιλέγει αντισυμβαλλόμενους από την αντίθετη πλευρά (π.χ. θέσεις short όταν ακυρώνεται μια long θέση), κατατεταγμένους από την υψηλότερη έως την χαμηλότερη προτεραιότητα. Η κατάταξη υπολογίζεται ξεχωριστά για τις long και short θέσεις με βάση τα εξής:

  • Αξία θέσης = Μέγεθος / Τιμή (αντίστροφα συμβόλαια)
  • Απόδοση συνολικής αξίας λογιαρισμού (RoE) = Κέρδη και ζημίες / Αρχικό περιθώριο
  • Πραγματική μόχλευση = Αξία θέσης / Αξία χαρτοφυλακίου

Βαθμολογία κατάταξης:

  • Εάν το RoE είναι αρνητικό: RoE / Πραγματική μόχλευση
  • Εάν το RoE είναι θετικό: RoE × Πραγματική μόχλευση

Οι θέσεις με την υψηλότερη βαθμολογία κατάταξης επιλέγονται πρώτες.

  • Αξία θέσης = [absolute(Size/Price)] (αντίστροφα)

  • Απόδοση συνολικής αξίας λογιαρισμού = [PnL/IM]

  • Πραγματική μόχλευση = [Position Value/Portfolio Value]

Κατάταξη (1, 2, 3...) — Ξεχωριστά για LONG και SHORT:

  • εάν αρνητικό: [RoE/Effective Leverage]

  • αν θετικό: [RoE*Effective Leverage]

Π.χ. Όταν ξετυλίγεται μια θέση long, το σύστημα στοχεύει τις θέσεις short με βάση την υψηλότερη κατάταξη (1 πρώτη, 2 δεύτερη, 3 τρίτη κ.ο.κ.) έως την πλήρη ολοκλήρωσή της.

Το Multi-M EPP ακολουθεί πέντε κύρια βήματα:

  1. 1

    Μερική ρευστοποίηση θέσης

  2. 2

    Πλήρης Ρευστοποίηση Θέσης

  3. 3

    Ανάθεση

  4. 4

    Καλυμμένη ρευστοποίηση θέσης

  5. 5

    Κλείσιμο θέσης

Βήμα 1 - Μερική ρευστοποίηση θέσης

Εάν η Καθαρή αξία του Λογαριασμού margin σας είναι κάτω από το όριο περιθωρίου διατήρησης αλλά πάνω από το Margin Ρευστοποίησης θέσης, τότε, πριν ενεργοποιηθεί πλήρης ρευστοποίηση θέσης, το σύστημα επιχειρεί να αποκαταστήσει την Καθαρή αξία του Λογαριασμού margin σας κλείνοντας μερικώς τη θέση σας σε βήματα του 10%. Η διαδικασία συνεχίζεται έως ότου η καθαρή αξία σας αποκατασταθεί πάνω από το περιθώριο διατήρησης ή η θέση κλείσει πλήρως.

Σε κάθε εκτελεσμένο βήμα όπου η τιμή εκτέλεσης είναι ευνοϊκότερη από την Τιμή Μηδενικής Καθαρής Αξίας, χρεώνεται Προμήθεια Μερικής Ρευστοποίησης θέσης. Η προμήθεια ισούται με τη διαφορά μεταξύ της τιμής εκτέλεσης (με ανώτατο όριο την τιμή mark) και της Τιμής Μηδενικής Καθαρής Αξίας, πολλαπλασιαζόμενη επί την εκτελεσμένη ποσότητα.

Παράδειγμα: Έχετε long θέση σε 10 συμβόλαια PF_BTCUSD με τιμή mark $20.000. Η Καθαρή αξία του Λογαριασμού margin είναι $1.900 έναντι απαίτησης περιθωρίου διατήρησης $2.000, αλλά πάνω από το Margin Ρευστοποίησης θέσης.

  • Βήμα 1: 1 συμβόλαιο κλείνει στα $19.820. Προμήθεια που χρεώθηκε: $10 (υπέρβαση πάνω από την Τιμή Μηδενικής Καθαρής Αξίας $19.810). Η καθαρή αξία είναι πλέον $1.710

  • Βήμα 2: 1 συμβόλαιο κλείνει στα $19.850. Προμήθεια που χρεώθηκε: $40. Η καθαρή αξία είναι πλέον $1.520

  • Βήμα 3: 1 συμβόλαιο κλείνει ακριβώς στην Τιμή Μηδενικής Καθαρής Αξίας. Δεν χρεώνεται προμήθεια. Η καθαρή αξία είναι πλέον $1.330

  • Βήμα 4: 1 συμβόλαιο κλείνει στα $20.100, πάνω από την τιμή mark. Η προμήθεια περιορίζεται στην τιμή mark, δίνοντας υπέρβαση $190 πάνω από την Τιμή Μηδενικής Καθαρής Αξίας. Προμήθεια που χρεώθηκε: $190. Τα εναπομείναντα $100 πάνω από την τιμή mark παρακρατούνται από τον trader. Η καθαρή αξία είναι πλέον $1.240

  • Βήμα 5: Η καθαρή αξία $1.240 υπερβαίνει το περιθώριο διατήρησης $1.200. Η διαδικασία Μερικής ρευστοποίησης θέσης ολοκληρώθηκε.

Συνολικά, κλείστηκαν 4 συμβόλαια ονομαστικής αξίας $79.580, με χρέωση προμηθειών $240.

Βήμα 2 - Πλήρης ρευστοποίηση θέσης

Ίδια βασική λογική με τη ρευστοποίηση θέσης Coin-M, με μία βασική διαφορά: όταν ενεργοποιείται αυτό το βήμα, εφαρμόζεται προμήθεια πλήρους ρευστοποίησης. Η προμήθεια ισούται με το μισό του ελάχιστου ποσοστού περιθωρίου διατήρησης για το συμβόλαιο. (π.χ. για το PF_XBTUSD, η προμήθεια ρευστοποίησης είναι 0,5%, δηλαδή το μισό του ελάχιστου MM 1%).

Παράδειγμα: Έχετε long θέση σε 10 συμβόλαια PF_XBTUSD με τιμή εισόδου $20.000. Συνολική αξία θέσης: $200.000. Το περιθώριο διατήρησής σας είναι $2.000.

Η ρευστοποίηση θέσης ενεργοποιείται όταν η τιμή mark φτάσει τα $19.200

Χρεώνεται άμεσα προμήθεια ρευστοποίησης $1.000 (0,5% × $200.000)

Υποβάλλεται εντολή IOC πώλησης περίπου στα $19.100, δηλαδή στην τιμή όπου η συνολική καθαρή αξία περιθωρίου σας θα μηδενιζόταν.

Βήμα 3 - Ανάθεση

Ίδια διαδικασία με το Coin-M, με μία διαφορά στην τιμολόγηση: στο Multi-M, εάν το Derivatives Liquidity Pool διαθέτει επαρκή κεφάλαια, η τιμή ανάθεσης ορίζεται εντός 0,75%–2,5% από την τιμή mark (αντί αυστηρά στη μηδενική καθαρή αξία). Εάν η δεξαμενή δεν διαθέτει επαρκή κεφάλαια, εφαρμόζεται ως προεπιλογή η τιμή μηδενικής καθαρής αξίας.

Παράδειγμα: Ο πελάτης κατέχει:

  • 10 συμβόλαια σε PF_XBTUSD
  • 3 συμβόλαια σε FF_XBTUSD_230728

Θέση

Μέγεθος

Ποσό που ρευστοποιήθηκε

Ποσό που ανατέθηκε

PF_XBTUSD

10

8

2

FF_XBTUSD_230728

3

3

0

Οι μορφές απόκρισης WebSocket και REST είναι πανομοιότυπες με το Coin-M· αναζητήστε fill_type: «assignee» / fillType: «assignee».

Σημείωση: Μπορείτε να διαχειριστείτε τις προτιμήσεις ανάθεσης στην ενότητα Assignment Program. Δεν θα λάβετε ποτέ ανάθεση που το διαθέσιμο περιθώριό σας δεν μπορεί να καλύψει.

Βήμα 4 - Καλυπτόμενη Ρευστοποίηση θέσης

Αυτό το βήμα είναι μοναδικό για το Multi-M. Εάν η ανάθεση δεν καταφέρει να τοποθετήσει όλα τα εναπομείναντα συμβόλαια, και η δεξαμενή ρευστότητας πολλαπλών περιουσιακών στοιχείων Παραγώγων διαθέτει επαρκή κεφάλαια για να καλύψει το έλλειμμα, και το τρέχον spread αγοράς είναι μικρότερο από 4%, η Kraken θα επιχειρήσει άλλη μία ρευστοποίηση θέσης χρησιμοποιώντας τα κεφάλαια της δεξαμενής.

Αυτό γίνεται με την υποβολή νέας εντολής IOC με τιμή ορίου κατά 5% μακριά από την καλύτερη τιμή Προσφοράς αγοράς/Προσφοράς πώλησης. Εάν η εντολή εκτελεστεί, η δεξαμενή καλύπτει τυχόν πρόσθετες ζημίες πιστώνοντας τον λογαριασμό margin, διασφαλίζοντας ότι το υπόλοιπό σας δεν θα γίνει αρνητικό.

Εάν η δεξαμενή δεν διαθέτει επαρκή κεφάλαια, η διαδικασία προχωράει στο τελικό βήμα: Unwind.

Παράδειγμα: Ο πελάτης κατέχει:

  • 50 Συμβόλαια σε PF_ETHUSD
  • 15 Συμβόλαια σε FF_ETHUSD_230728

Θέση

Μέγεθος

Ποσό
Ρευστοποιήθηκε

Ποσό
Ανατεθέντα

Ποσό Ρευστοποίησης θέσης (καλυπτόμενη)

Ποσό
Ανοιχτά (Unwind)

PF_ETHUSD

50

30

15

5

0

FF_ETHUSD_230728

15

15

0

0

0

Βήμα 5 - Unwind

Εάν, για οποιονδήποτε λόγο, η καλυπτόμενη ρευστοποίηση θέσης δεν μπορεί να εκτελεστεί, τα εναπομένοντα Συμβόλαια υπόκεινται σε «unwind». Αυτό σημαίνει ότι τα Συμβόλαια μεταξύ εσάς και των αντισυμβαλλομένων σας λήγουν και η εναπομένουσα αξία χαρτοφυλακίου του λογαριασμού margin μεταφέρεται στους αντισυμβαλλόμενούς σας. Το unwind ενός Wallet margin δεν επηρεάζει κανένα άλλο Wallet margin.

Παράδειγμα Unwind

Ας υποθέσουμε ότι ένας χρήστης έχει τις εξής τρέχουσες Θέσεις:

- LONG 50 Συμβόλαια σε PF_ETHUSD

- LONG 15 Συμβόλαια σε FF_ETHUSD_230728

Και οι δύο αυτές Θέσεις έχουν cross margin μέσω του Wallet Multi-M, το οποίο μετράει τον κίνδυνο σε πραγματικό χρόνο, αποτιμώντας την εγγύηση έναντι της αξίας της Θέσης, προκειμένου να αποφασίσει εάν θα προχωρήσει σε ρευστοποίηση θέσης.

Μόλις η συνολική καθαρή αξία περιθωρίου του Wallet Multi-M πέσει κάτω από την απαίτηση περιθωρίου διατήρησης και για τις δύο Θέσεις, γίνεται ρευστοποίηση θέσης και το σύστημα πουλά αυτές τις Θέσεις στο βιβλίο εντολών στην υπολογιζόμενη τιμή μηδενικής καθαρής αξίας για κάθε Συμβόλαιο.

Στην περίπτωση αυτή, η ρευστοποίηση θέσης του χρήστη εξελίσσεται ως εξής:

Θέση

Μέγεθος

Ποσό
Ρευστοποιήθηκε

Ποσό
Ανατεθέντα

Ποσό καλυπτόμενης ρευστοποίησης θέσης

Ποσό
Ανοιχτά (Unwind)

PF_ETHUSD

50

30

15

3

2

FF_ETHUSD_230728

15

15

0

0

0

Εάν αποτύχει και η καλυμμένη ρευστοποίηση θέσης, τα υπόλοιπα συμβόλαια ξετυλίγονται (unwind), όπως ακριβώς στο Coin-M. Τα συμβόλαια ακυρώνονται, η εναπομένουσα αξία χαρτοφυλακίου μεταφέρεται στους αντισυμβαλλομένους και το unwind δεν επηρεάζει κανένα άλλο margin wallet.

Οι μορφές WebSocket και REST είναι πανομοιότυπες με το Coin-M · αναζητήστε fill_type: «unwindCounterparty» / fillType: «unwindCounterparty».

Πώς επιλέγονται οι αντισυμβαλλόμενοι σε ένα unwind;

Η ίδια λογική κατάταξης με το Coin-M, με μία διαφορά: η Αξία Θέσης υπολογίζεται διαφορετικά για το Multi-M (με margin σε USD):

  • Αξία Θέσης = Μέγεθος × Τιμή
  • Απόδοση συνολικής αξίας λογιαρισμού (RoE) = Κέρδη και ζημίες / Αρχικό περιθώριο
  • Πραγματική μόχλευση = Αξία θέσης / Αξία χαρτοφυλακίου

Βαθμολογία κατάταξης:

  • Εάν το RoE είναι αρνητικό: RoE / Πραγματική μόχλευση
  • Εάν το RoE είναι θετικό: RoE × Πραγματική μόχλευση

Χρειάζεστε περισσότερη βοήθεια;