TAMBOURA


Meaning of TAMBOURA in English

n. Mus. an Indian stringed instrument used as a drone. [Arab. tanbura]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.