Subscribe
URL of the page has been copied to clipboard.
Meaning : Spanish conquistador who conquered the Incas in what is now Peru and founded the city of Lima (1475-1541).
Synonyms : francisco pizarro
Install App
Pizarro meaning in Telugu.