Spanish-English dictionary »

duripan meaning in English

SpanishEnglish
duripan noun
{m}

tepetate(soil type)
noun