Definify.com

Definition 2024


tambours

tambours

English

Noun

tambours

  1. plural of tambour