Bulgarian-English dictionary »

дяволска пеперуда meaning in English

BulgarianEnglish
дяволска пеперуда noun
{f}

painted lady(butterfly)
noun