Italian-English dictionary »

baori meaning in English

ItalianEnglish
baori noun

stepwell(type of well)
noun