English-Spanish dictionary »

desiltation meaning in Spanish

EnglishSpanish
desiltation (process of removing silt)
noun

descolmataciónnoun
{f}