Dictionary search results

Showing 1-3 of 3 results

toccata British & World English

A musical composition for a keyboard instrument designed to exhibit the performer’s touch and technique

toccata English-Spanish

tocata f