flock of sheep tended by a head shepherd - Spanish English Dictionary
History

flock of sheep tended by a head shepherd



Meanings of "flock of sheep tended by a head shepherd" in Spanish English Dictionary : 1 result(s)

English Spanish
General
flock of sheep tended by a head shepherd mayoralía [f]