dotu meaning in english

[Tel.] v. t. To give. iccu.