Definify.com

Definition 2024


alcazuz

alcazuz

Spanish

Noun

alcazuz m (plural alcacuces)

  1. liquorice