English-Italian dictionary »

colluvium meaning in Italian

EnglishItalian
colluvium (a loose accumulation of rock and soil debris at the foot of a slope)
noun

colluviumnoun

Your history