dudhwallas

English

Noun

dudhwallas

  1. plural of dudhwalla