Italian-English dictionary »

gabbietta meaning in English

ItalianEnglish
gabbietta noun
{f}

birdhouse(small house for birds)
noun