talotta
Finnish
Noun
talotta
abessive
singular of
talo