← Back to Dictionary

wawubaja

noun

Definitions

  1. river