ambalizorigadu meaning in english

[Tel.] n. The rufous-tailed finch lark [F.B.I.]