drop of liquidtranslation and definition "drop of liquid", tamil lexiconWordTamil Definitiondrop of liquidதிரவத்துளி