Karkis

English

Proper noun

Karkis

  1. plural of Karki