Bulgarian-English dictionary »

зорила meaning in English

BulgarianEnglish
зорила noun
{f}

zorille(Ictonyx striatus)
noun

Your history