EN

Synonyms for carancho

Definitions

  1. n. 1

    southern crested caracara

Forms

Plural
caranchos