Spanish-English dictionary »

descolmatación meaning in English

SpanishEnglish
descolmatación noun
{f}

desiltation(process of removing silt)
noun