starf
English
starf meaning in English • starf का अर्थ अंग्रेजी में
imp.
- Starved.