* Regalo: This is the most common and general translation.
* Don: This is a more formal term, often used for charitable donations.
* Presente: This is more specific for a gift given on a special occasion like a birthday or holiday.
The best translation will depend on the context of the sentence.