English edit

Noun edit

triatomas

  1. plural of triatoma