The Spanish word "estampilla" means stamp in English and is needed by Sara to put on the envelope.
Estampilla is the Spanish word that best completes the sentence. An estampilla is a stamp, which Sara needs to put on the envelope.
https://brainly.com/question/40903554