Skip to main content

lectica

English lectica meaning in English  •  lectica का अर्थ अंग्रेजी में
Noun
  • A kind of litter or portable couch.
Advertisement