Definify.com

Definition 2025


urraca

urraca

Spanish

Noun

urraca f (plural urracas)

  1. magpie, (Pica pica)

Derived terms

See also