melakartas

English

Noun

melakartas

  1. plural of melakarta