masavavvava

English: Translation
having many holes (like a screen)
adjective