Definify.com

Definition 2026


muesca

muesca

Spanish

Noun

muesca f (plural muescas)

  1. notch, groove