Noun

Dictionary in Provencal

babaroto

cockroach (animal)

English translation cockroach (animal)
Grammatical category s.
Also from English cockroach (animal)