English-Turkish dictionary »

rubab meaning in Turkish

EnglishTurkish
rubab (musical instrument)
noun

rebapnoun