Definify.com

Definition 2024


chamariz

chamariz

Portuguese

Noun

chamariz m (plural chamarizes)

  1. decoy, lure