Meaning of mahamugan

mahamugan

Tagalog

mahamugan (nahahamugan, nahamugan, mahahamugan) v., inf. be or get wet with dew