अबाबीलकजस पूंछवाल पतलि

English: Translation
swallow-tail
Hindi: Translation
अबाबीलपुछी तितली
noun
Animals