Lontras

See also: lontras

Portuguese

Proper noun

Lontras ?

  1. a municipality of Santa Catarina, Brazil