owning livestock grazing on the banks of rivers - Spanish English Dictionary
History

owning livestock grazing on the banks of rivers



Meanings of "owning livestock grazing on the banks of rivers" in Spanish English Dictionary : 1 result(s)

English Spanish
General
owning livestock grazing on the banks of rivers riberiego [adj]