borewells

English

Noun

borewells

  1. plural of borewell

Anagrams