Portuguese-English dictionary »

timbrar meaning in English

PortugueseEnglish
timbrar verb

stamp [stamped, stamping, stamps](to mark by pressing quickly and heavily)
verb
[UK: stæmp] [US: ˈstæmp]

Your history