white-shouldered ıbis - Spanish English Dictionary

white-shouldered ıbis

Meanings of "white-shouldered ıbis" in Spanish English Dictionary : 1 result(s)

English Spanish
Ornithology
white-shouldered ibis ibis de davison [m]