Bulgarian-English dictionary »

хралупа meaning in English

BulgarianEnglish
хралупа noun
{f}

tree hollownoun