katsuras

English

Noun

katsuras

  1. plural of katsura