Italian-English dictionary »

cantra meaning in English

ItalianEnglish
cantra noun
{f}

creel [creels](bar or set of bars with skewers for holding paying-off bobbins)
noun
[UK: kriːl] [US: ˈkriːl]