laternacı


Results for "laternacı"

Turkish - English dictionary

laternacı

(Turkish - English dictionary) :
organ-grinder; maker or seller of hand organs.