Definify.com

Definition 2025


xacra

xacra

Catalan

Noun

xacra f (plural xacres)

  1. lingering illness; malady

External links