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

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