cochaguasca

Spanish

Noun

cochaguasca f (plural cochaguascas)

  1. cochayuyo