masavavvava

English: Translation
having many holes (like a screen)
adjective
carroll-soulik-1973