Skip to main content

lima

English lima meaning in English  •  lima का अर्थ अंग्रेजी में
Noun
  • The capital city of Peru, in South America.
Advertisement