Noun

Dictionary in Provencal

tartuguiero

place where there are tortoises

English translation place where there are tortoises
Grammatical category s.
Also from English place where there are tortoises