Italian-English dictionary »

affilarasoio meaning in English

ItalianEnglish
affilarasoio noun
{m}

razor strop(leather strop for whetting a razor)
noun
[UK: ˈreɪ.zə(r) strɒp] [US: ˈreɪ.zər strɑːp]

strop [strops](strap)
noun
[UK: strɒp] [US: strɑːp]