English-Portuguese dictionary »

caracara meaning in Portuguese

EnglishPortuguese
caracara (bird of prey)
noun
[UK: ˌkɑːəˈk.ɑːə]
[US: ˌkɑː.rəˈk.ɑː.rə]

caracaránoun
{m}

carcaránoun
{m}