camekan

  1. Noun, Advertising window
greenhouse
showcase
shop window
hotbed
show window
glass case
shopwindow
glass-case

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Camla çevrili, ... örtülü yer