English Dictionary
◊ TUILLE
tuille
n : protects the hip and thigh