dustcart

  1. Noun çöp arabası
çöp arabası/kamyonu. Noun