Noun

Dictionary in Provencal

taranto

centipede; tarantula

English translation centipede; tarantula
Grammatical category s.
Also from English centipede, tarantula