Inhul

English

Proper noun

Inhul

  1. A river in Ukraine.