sardan
English
sardan meaning in English • sardan का अर्थ अंग्रेजी में
Noun
- A sardine.