mercals

English

Noun

mercals

  1. plural of mercal