ripaska

  Finnish English Dictionary

ripaska from Finnish to English

  1. (lb) trepak