Results for "

marpuç

"
Turkish - English dictionary

marpuç

(Turkish - English dictionary) :
long, flexible tube (of a nargileh).
Turkish - English dictionary

marpuççu

(Turkish - English dictionary) :
maker or seller of nargileh tubes.