Timbre

French Meaning

timbre

English Meaning