Meaning of mahamog

mahamog

Tagalog

mahamog adj. dewy; wet with dew