caracarás

Portuguese

Noun

caracarás m

  1. plural of caracará

Spanish

Noun

caracarás m pl

  1. plural of caracará