Turkey-vultures meaning

Plural form of turkey vulture.
noun
0
0
Advertisement