meaning of salade

1. A helmet. See Sallet.


Related Words

salade |

Developed & Maintained By Taraprasad.com

Treasure Words