English-Italian dictionary »

plunge pool meaning in Italian

EnglishItalian
plunge pool (natural pool, resulting from erosion)
noun

piscina da tuffinoun