Definition: 1. dunghill, dung heap, muckheap
Show more information about estercolero
Search took: 1.7820 ms