Spanish-English dictionary »

tabla de agua meaning in English

SpanishEnglish
tabla de agua noun
{f}

water table(level underground)
noun