English-Russian dictionary »

machu picchu meaning in Russian

EnglishRussian
Machu Picchu (an ancient Inca site in Peru)
proper noun

Мачу-Пикчуproper noun
{m}