Korucuk

From Wikipedia, the free encyclopedia

Korucuk in Turkish means small forest and it may refer to