lapetikkaat

Noun

 * 1) roof ladder ladder on the roof of a building