Spanish-English Dictionaryimprint
Spanish word for imprint