Dictionary Romanian – English

Similar words: stampă.

stampa



Verb tranzitiv
1.

to stamp


2.

to punch