Translation of titis in English:

titis

drop

noun

  • 1

    drop, small rounded mass of liquid, thing shaped like this, very small quantity, fall, medicine measured by drops