didikoys

English

Noun

didikoys

  1. plural of didikoy