swallowtail in Turkish
swallowtail in Turkish
kırlangıçkuyruk
Any of various butterflies of the family Papilionidae, many of which have a long extension to each hindwing.