mehuste

  Finnish English Dictionary

mehuste from Finnish to English

  1. extract