Translation of "Machu Picchu" into Scots

Macchu Piccu is the translation of "Machu Picchu" into Scots.

Machu Picchu proper noun

An ancient Inca site in Peru [..]

+ Add

English-Scots dictionary

  • Macchu Piccu

  • Show algorithmically generated translations

Add

Translations of "Machu Picchu" into Scots in sentences, translation memory