Definition of タンブール

タンブール

tanbuuru

noun
tambour