äänivalli

  Finnish English Dictionary

äänivalli from Finnish to English

  1. barrier