Hindi, asked by mujeebmoyan184, 6 months ago

what is the english meaning of pinjara​

Answers

Answered by kanchanraheja74
1

Answer:

trap

Explanation:

पिंजरा in english means trap

Similar questions