English-Turkish dictionary »

rollup meaning in Turkish

EnglishTurkish
rollup (self-made cigarette)
noun

sarma sigaranoun