English-Italian dictionary »

stepwell meaning in Italian

EnglishItalian
stepwell (type of well)
noun

baorinoun

pozzo a gradininoun