Definify.com

Definition 2025


muesca

muesca

Spanish

Noun

muesca f (plural muescas)

  1. notch, groove