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