kummilapsi

  Finnish English Dictionary

kummilapsi from Finnish to English

  1. A godchild.