liard
English
liard meaning in English • liard का अर्थ अंग्रेजी में
Adjective
- Gray.
Noun
- A French copper coin of one fourth the value of a sou.