laterna


Results for "laterna"

Turkish - English dictionary

laterna

(Turkish - English dictionary) :
1. hand organ, barrel organ. 2. slang dilapidated automobile, jalopy, rattletrap.
Turkish - English dictionary

laternacı

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