Translation of zopilotera in English:

zopilotera

flock of buzzards, n.

feminine noun

Mexico, Central America
informal

  • 1

    flock of buzzards
    flock of vultures