musical instrument with claves - Francés Inglés Diccionario