tambous

English

Noun

tambous

  1. plural of tambou

Anagrams