miducu meaning in english

[Tel. from midiyu.] v. a. To drop or pour by drops. “mrtibondu nedanirumiduvanevvariki.” DRU. 1112. To crack the knuckles.netikavirucu.