ensiapu

  Finnish English Dictionary

ensiapu from Finnish to English

  1. (lb) aid