mahdollistaa

  Finnish English Dictionary

mahdollistaa from Finnish to English

  1. (lb) to make possible, allow, enable