Romanian-English dictionary »

tambură meaning in English

RomanianEnglish
tambură substantiv
{f}

tanbur(instrument)
noun