Droppings

Hindi Meaning

गोबर

लीद

English Meaning

  1. animal excrement