×

cusco meaning in English

n. cusco, capital of the incan empire (located in southern peru)

Related Words

  1. curée
  2. cusack
  3. cushing
  4. cushitique
PC Version

Copyright © 2018 WordTech Co.