sallade n : a light medieval helmet with a slit for vision [syn: {sallet}]
Copyright © 2025 3Dict.net