Meaning ofturkey vulturein English

turkey vulture

#moderate
Definitions
Base Words