Noun

Dictionary in Provencal

toro

caterpillar

English translation caterpillar
Grammatical category s.
Also from English caterpillar