English → Hindi dictionary
grosbeak
Definition
any of various finches of Europe or America having a massive and powerful bill
Looking for poetry? Read shayari and poems by great poets.
any of various finches of Europe or America having a massive and powerful bill
Looking for poetry? Read shayari and poems by great poets.