caprificators

English

Noun

caprificators

  1. plural of caprificator