English
›
Words
one
who looks after a herd
Translation:
English
Noun
6
herd
Add
Translation