call leaves

English

Noun

call leaves

  1. plural of call leaf