English translation of 'साला'
mn/sala, sAlA, saalaa, sālā/
1. brother-in-law countable noun
Someone's brother-in-law is the brother of their husband or wife, or the man who is married to their sister.
2. sala vocative noun
Men sometimes use sala as a mildly insulting way of addressing another man.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of साला from the Collins Hindi to English Dictionary