Feedback
Machu picchu
Meaning
Name
●
An
ancient
Incan
city
and
archaeological
site
in Peru.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better