×
sardar
meaning in French
n.
commandant, dirigeant; chef, leader (en inde); sikh
Related Words
sarcous
sard
sardine
sardine can
PC Version
Copyright © 2018 WordTech Co.