English

edit

Noun

edit

leishmanizations

  1. plural of leishmanization