Italian-English dictionary »

inchiodatura meaning in English

ItalianEnglish
inchiodatura noun
{f}

pin [pins](in chess)
noun
[UK: pɪn] [US: ˈpɪn]