discarica

listen to the pronunciation of discarica
Italian - Turkish
düzenli depolama
deponi
yere dökmek
Italian - English
tip
unloading
dumping
dumping site
rubbish tip
dumpsite
waste dump
dumping ground