DictionaryForumContacts

   Italian +
Google | Forvo | +

short put

fin. put sale; put write; put writing
fin., engl. short put