todelu meaning in english [Tel.] n. A wolf. vrksamu. The Indian Wolf, Canis pallipes. (F.B.I.) coppatodelu a weevil that destroys hay.