Italian-English dictionary »

moietta meaning in English

ItalianEnglish
moietta noun
{f}

strap [straps](a narrow strip of anything, as of iron or brass)
noun
[UK: stræp] [US: ˈstræp]