← Back to Dictionary

ngiri

noun

Definitions

  1. creek south of Tribulation