tritarifiuti
/
tree-TAH-ree-FYOO-tee
/
[
Italian
]
Waste disposal unit
Countries
Italy