tud / an dud

English: Translation
people
French: Translation
peuple
noun
Humans, Social Relations and Organization