diduchs

English

Noun

diduchs

  1. plural of diduch