Traducción inglés español

English version

¿Qué significa "archeological site near Qosqo, was an admiration site for Mother Earth" en español?