English edit

Noun edit

tymbales

  1. plural of tymbal