Skip to main content

socager

English socager meaning in English  •  socager का अर्थ अंग्रेजी में
Noun
  • A tennant by socage; a socman.
Advertisement