talotta

Finnish

Noun

talotta

  1. abessive singular of talo