luvanvarainen

  Finnish English Dictionary

luvanvarainen from Finnish to English

  1. subject to license