Puerto Francisco de Orellana

English

Proper noun

Puerto Francisco de Orellana

  1. A city, the capital of Orellana province, Ecuador, located in Francisco de Orellana canton.
    Synonym: Coca