Skip to main content

licitation

English licitation meaning in English  •  licitation का अर्थ अंग्रेजी में
Noun
  • The act of offering for sale to the highest bidder.
Advertisement