itamalates

English

Noun

itamalates

  1. plural of itamalate