българо-английски речник »

лястовича опашка означава в английски

Българскианглийски
лястовича опашка noun

swallowtail(tail of a swallow)
noun