sorner
English
sorner meaning in English • sorner का अर्थ अंग्रेजी में
Noun
- One who obtrudes himself on another for bed and board.