Definify.com

Definition 2025


chamariz

chamariz

Portuguese

Noun

chamariz m (plural chamarizes)

  1. decoy, lure