English translation of बेघरबार
बेघरबारPowered by COBUILD /begharabara/
Definitions and Translations
/begharabara, begharabAra, begharabaara, begharabār/
You say that someone is sleeping rough or living rough when they have nowhere to live.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of बेघरबार from the Collins Hindi to English Dictionary