Langsung ke konten

Arti kata

turkey buzzard

Definition of turkey buzzard (English)

noun

  1. a New World vulture that is common in South America and Central America and the southern United States
    sumber: wordnet30