ENGLISH → HINDI
sierra
01
noun
पश्चिमी उत्तरी अमेरिका की स्पेनी मैकेरल मछली
a Spanish mackerel of western North America
02
noun
पर्वत शृंखला, प्रायः दाँतेदार चोटियों और अनियमित रूपरेखा वाली
a range of mountains (usually with jagged peaks and irregular outline)