English to Hindi

Meaning for:
tree swallow
other
वृक्षीय अबाबील