French-Spanish dictionary »

entartrer meaning in Spanish

FrenchSpanish
entartrer

incrustar | precipitar

Your history