The English term "stamp" matches the Romanian term "timbru pos,tal"

other english words that include "stamp" : romanian :
postage stamp timbru pos,tal