Watered - meaning in malayalam

വിശേഷണം (Adjective)
വെള്ളം ചേര്‍ത്ത
നനയ്‌ക്കപ്പെട്ട
ജലസിക്തമായ