twelve feathers from a bird of prey - Spanish English Dictionary

twelve feathers from a bird of prey

Meanings of "twelve feathers from a bird of prey" in Spanish English Dictionary : 1 result(s)

English Spanish
Hunting
twelve feathers from a bird of prey manta [f]