सान्दांगा

सान्दांगा
large sieve
Part of Speech