Definify.com

Definition 2024


carcava

carcava

See also: cárcava

Italian

Verb

carcava

  1. third-person singular imperfect indicative of carcare