Droplets

Tamil Meaning

சிறுதுளி

English Meaning

  1. Plural form of droplet.