English-Italian dictionary »

chamfron meaning in Italian

EnglishItalian
chamfron (armor)
noun

testieranoun