Spanish-English dictionary »

pozo escalonado meaning in English

SpanishEnglish
pozo escalonado noun
{m}

stepwell(type of well)
noun