Skip to main content

latitation

English latitation meaning in English  •  latitation का अर्थ अंग्रेजी में
Noun
  • A lying in concealment; hiding.
Advertisement