Sutla

See also: sutla

English

Proper noun

Sutla

  1. A river in Croatia