shasta
English
shasta meaning in English • shasta का अर्थ अंग्रेजी में
Noun
- A mountain peak, etc., in California.