Translation of پچھاڑ in English

پچھاڑ٢

Noun (feminine)

  1. the act of winnowing

Powered by Oxford