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