Open main menu
See also: mancha and manchá

PortugueseEdit

Proper nounEdit

Mancha f

  1. Clipping of Canal da Mancha.
  2. Manche (a department of Normandy, France)