Definify.com

Definition 2024


muesca

muesca

Spanish

Noun

muesca f (plural muescas)

  1. notch, groove