Spanish-English Dictionarystamps
stamps
stamps
stamps
stamp
Spanish word for stamps