adarudencu meaning in english

[Tel.] Same as adaru.