Meaning oftimbrein English

timbre

uk//ˈtaɪmbə//
#uncommon
Definitions