Skip to main content

forestage

English forestage meaning in English  •  forestage का अर्थ अंग्रेजी में
Noun
  • A duty or tribute payable to the king's foresters.
Advertisement