Italian-English dictionary »

piscina da tuffi meaning in English

ItalianEnglish
piscina da tuffi noun

plunge pool(natural pool, resulting from erosion)
noun