English-Turkish dictionary »

dombra meaning in Turkish

EnglishTurkish
dombra (musical instrument)
noun

dombıranoun