kaskaras

English

Noun

kaskaras

  1. plural of kaskara