Skip to main content

lima

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