Noun

Dictionary in Provencal

estampo

impression (printing); print

English translation impression (printing); print
Grammatical category s.
Also from English impression (printing), print