×

sardar meaning in French

n. commandant, dirigeant; chef, leader (en inde); sikh

Related Words

  1. sarcous
  2. sard
  3. sardine
  4. sardine can
PC Version

Copyright © 2018 WordTech Co.