English
›
Words
forebears
Translation:
English
Noun
3
ancestors
Add
Translation