English → Hindi dictionary

new world sparrow

न्यू वर्ल्ड स्पैरोNOUN

Definition

sparrow-like North American finches

Looking for poetry? Read shayari and poems by great poets.