Spanish-English dictionary »

baori meaning in English

SpanishEnglish
baori noun
{m}

stepwell(type of well)
noun