Home
Search
Index
Definify.com
Definition
2024
carcará
carcará
Portuguese
Alternative forms
caracará
Noun
carcará
m
(
plural
carcarás
)
caracara
(
any of several South American birds of prey
)
Similar Results
Carcajo
Carcass
Calcar