carcava
See also:
cárcava
Italian
Verb
carcava
third-person singular imperfect indicative of
carcare
Portuguese
Verb
carcava
first
/
third-person
singular imperfect indicative of
carcar