Spanish-English dictionary »

casa excavada meaning in English

SpanishEnglish
casa excavada noun
{f}

pithouse(primitive building)
noun