meluaita

Noun

 * 1) noise barrier, sound barrier