Definition of zopilote

Definition of zopilote
  1. zopilote Noun buzzard, turkey vulture
Need more help? Try our forum NEW