Definition of zopilote

  1. zopilote Noun buzzard, turkey vulture
Feedback Form