Meaning of rumbling

rumbling

Ilocano

adj. marmargaay