Turkish-English dictionary »

kırlangıçkuyruk meaning in English

TurkishEnglish
kırlangıçkuyruk noun

swallowtail(butterfly)
noun