Portuguese-English dictionary »

estancar meaning in English

PortugueseEnglish
estancar verb

staunch [staunched, staunching, staunches](to stop the flow of (blood))
verb
[UK: stɔːntʃ] [US: ˈstɒntʃ]

Your history