Translation of Tukang Sampah in English:

User Contribution

Tukang Sampah

Dustman

noun