English dictionary, thesaurus, translations & etymology
FreeDict.com

Machu Picchu in Greek

Machu Picchu in Greek

Μάτσου Πίτσου
proper noun
An ancient Incan city and archaeological site in Peru.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.