Definify.com

Definition 2025


xarda

xarda

Asturian

Noun

xarda f (plural xardes)

  1. mackerel