Translation of Cochinchina in English:

Cochinchina

Cochin China, n.

feminine noun

  • 1

    Cochin China
    a/en/por la Cochinchina (en un lugar lejano) in Outer Mongolia humorous