Translation of "Machu Pikchu" into English

Machu Picchu is the translation of "Machu Pikchu" into English.

Machu Pikchu
+ Add

Quechua-English dictionary

  • Machu Picchu

    proper

    an ancient Inca site in Peru

  • Show algorithmically generated translations

Automatic translations of "Machu Pikchu" into English

  • Google

    Google Translate
Add

Translations of "Machu Pikchu" into English in sentences, translation memory