English → Hindi dictionary
scomberomorus sierra
स्कोंबेरोमोरस सियेरा
Definition
a Spanish mackerel of western North America
All Hindi meanings
स्कोंबेरोमोरस सियेरा पश्चिमी उत्तरी अमेरिका की एक छोटी समुद्री मछलीस्कोंबेरोमोरस सियेरा
Similar words
sierra
Looking for poetry? Read shayari and poems by great poets.