niputi

  Finnish English Dictionary

niputi from Finnish to English

  1. nephew

  2. grandson