Sardar

0
1423
Sardar - Meaning: Noun. A leader.

Last Updated on August 9, 2016 by MrPositive

Sardar – Meaning:

Noun. A leader.

Previous articleSanta Claus
Next articleSatisfiability