English-Italian dictionary »

aventail meaning in Italian

EnglishItalian
aventail (adjustable mail protecting the neck)
noun
[UK: ˌavəntˈeɪl]
[US: ˌævəntˈeɪl]

camaglionoun
{m}