Nakababad (en. Soaking)

Translation into Tagalog

Synonyms

  • wetting
  • drenching
  • immersion
  • saturation
  • submersion