Russian-English dictionary »

мачу-пикчу meaning in English

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

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