Englishfor English speakers
terra preta English
Meaning terra preta meaning
What does terra preta mean?
terra preta
Synonyms terra preta synonyms
What other words have the same or similar meaning as terra preta?