See also: tarántulas

English edit

Noun edit

tarantulas

  1. plural of tarantula