Logo
Translation and English learning by Britannica
merriam webster

1 Translation result for sarro in English

sustantivo

sarro sustantivo

es
deposit, coating; tartar, plaque
Remember this?
like father, like son
no dejar nada al azar
el lote completo
de tal palo tal astilla
dar en el clavo
Play your translations ›

Reverse translation for sarro

deposit  - depósito (en el banco), entrega inicial, depósito, yacimiento (en geología) 
coating  - capa 
tartar  - tártaro, sarro (dental) 
plaque  - placa, placa (dental)