Spanish-English dictionary »

cangagua meaning in English

SpanishEnglish
cangagua noun
{f}

tepetate(soil type)
noun