Skip to main content

excambion

English excambion meaning in English  •  excambion का अर्थ अंग्रेजी में
Noun
  • Exchange; barter; -- used commonly of lands.
Advertisement