tambouras
English
Noun
tambouras
plural of
tamboura
Anagrams
bastourma
,
marabouts