daishos

English

Noun

daishos

  1. plural of daisho