English-French dictionary »

stepwell meaning in French

EnglishFrench
stepwell (type of well)
noun

bâoli◼◼◼nom {m}