Marcapomacocha (English, name)
expansion: Marcapomacocha
Senses:
glosses: A city in Peru.
Forms: