engrapadora

NOUN
(office supplies)-stapler
Synonyms for engrapadora
Word of the Day
turkey