ii•ti•saa•chil•ka  

Noun | iitisaachilka, i:tisa:čilka


Definition

place where one comes to put things, park cars, etc.